import java.util.Arrays;

/**
 * Created with IntelliJ IDEA.
 * Description:
 * User: Microsoft
 * Date: 2022-11-16
 * Time: 14:26
 */
public class Test {
    public static int findElement(int[] arr,int val) {
        for (int i = 0; i < arr.length; i++) {
            if(arr[i] == val) {
                return i;
            }
        }
        return -1;
    }
    public static void main(String[] args) {
        int[] arr = {1,2,3,4,5};
        System.out.println(findElement(arr, 4));
    }
}
//    public static void main(String[] args) {
//        int[] arr = {1,2,3,4};
//        int[] arr2 = arr.clone();
//        System.out.println(Arrays.toString(arr2));
//    }

//    public static void main(String[] args) {
//        int[] arr = new int[10];
//        Arrays.fill(arr,2,3,-1);
//        System.out.println(Arrays.toString(arr));
//    }


//    public static void main1(String[] args) {
//        int[] arr1 = {1,2,3,4};
//        int[] arr2 = {1,2,3,4};
//        System.out.println(arr1 == arr2);
//        System.out.println(Arrays.equals(arr1,arr2));
//    }


//    public static void main(String[] args) {
//        int[] arr = {1,2,3,4};
//        int[] ret = Arrays.copyOfRange(arr,1,3);
//        System.out.println(Arrays.toString(ret));
//    }

//    public static void main7(String[] args) {
//        int[] array = {1,2,3,4};
//        int[] copy = new int[array.length];
//        System.arraycopy(array,0,copy,0,array.length);
//    }
//}
//    public static void main(String[] args) {
//        int[] arr = {1,2,3,4,5};
//        int[] ret = Arrays.copyOf(arr,arr.length*2);
//        System.out.println(Arrays.toString(ret));
//    }
//}


//    public static void main(String[] args) {
//        int[] array = {1, 2, 3, 4};
//        System.out.println(Arrays.toString(array));
//        int[] array2 = array;
//        System.out.println(Arrays.toString(array2));
//    }
//}











//    public static String my_toString1(int[] arr) {
//        //判定是否为空指针
//        if(arr == null) {
//            return "null";
//        }
//        String ret = "[";
//        for (int i = 0; i < arr.length; i++) {
//            ret = ret + arr[i] ;
//            if(i != arr.length - 1) {
//                ret += ", ";
//            }
//        }
//        ret += "]";
//        return ret;
//    }
//
//    public static void main1(String[] args) {
//        int[] arr = {1,2,3,4,5};
//        System.out.println(my_toString1(arr));
//        System.out.println(Arrays.toString(arr));
//    }
//}


























//
////    public static int[] fib(int n){
////        if(n <= 0){
////            return null;
////        }
////        int[] array = new int[n];
////        array[0] = array[1] = 1;
////        for(int i = 2; i < n; ++i){
////            array[i] = array[i-1] + array[i-2];
////        }
////        return array;
////    }
////    public static void main(String[] args) {
////        int[] array = fib(10);
////        for (int i = 0; i < array.length; i++) {
////            System.out.println(array[i]);
////        }
////    }
////    public static int[] fib(int n){
////        if(n <= 0){
////            return null;
////        }
////        int[] array = new int[n];
////        array[0] = array[1] = 1;
////        for(int i = 2; i < n; ++i){
////            array[i] = array[i-1] + array[i-2];
////        }
////        return array;
////    }
////    public static void main(String[] args) {
////        int[] array = fib(10);
////        for (int i = 0; i < array.length; i++) {
////            System.out.println(array[i]);
////        }
////    }
//
//
////    public static int[] func10() {
////        int[] tmpArr = {10,11,12};
////        return tmpArr;
////    }
////    public static void main(String[] args) {
////        int[] array = func10();
////        System.out.println(Arrays.toString(array));
////    }
//
//
//
//
//    public static void func2(int[] arr) {
//        arr[0] = 99;
//    }
//    public static void main3(String[] args) {
//        int[] arr = {1,2,3,4};
//        func2(arr);
//        System.out.println(Arrays.toString(arr));
//    }
//
//
//
//
//    public static void main2(String[] args) {
//        int[] array = {1, 2, 3};
//        for(int i = 0; i < array.length; ++i){
//            System.out.print(array[i] + " ");
//        }
//    }
//
//
//
//
//    public static void main1(String[] args) {
//        int[] array1 = new int[3];
//        array1[0] = 10;
//        array1[1] = 20;
//        array1[2] = 30;
//        int[] array2 = new int[]{1,2,3,4,5};
//        array2[0] = 100;
//        array2[1] = 200;
//        array1 = array2;
//        array1[2] = 300;
//        array1[3] = 400;
//        array2[4] = 500;
//        for (int i = 0; i < array2.length; i++) {
//            System.out.println(array2[i]);
//        }
//    }
//    public static void main456() {
//        int[] array1 = new int[3];
//        array1[0] = 10;
//        array1[1] = 20;
//        array1[2] = 30;
//        int[] array2 = new int[]{1,2,3,4,5};
//        array2[0] = 100;
//        array2[1] = 200;
//        array1 = array2;
//        array1[2] = 300;
//        array1[3] = 400;
//        array2[4] = 500;
//        for (int i = 0; i < array2.length; i++) {
//            System.out.println(array2[i]);
//        }
//
//    }
//}

